overly comfortable - Turkish English Dictionary